/**
 * 
 */
package com.cea.papyrus.diagram.statemachine.editpart;

import com.cea.papyrus.diagram.statemachine.command.UMLDi2ElementDeleteFactory;


/**
 * Sublclass to provide :
 *   - specific delete command factory
 * @author dumoulin
 *
 */
public class GraphEdgeEditPolicy extends com.cea.papyrus.core.editpart.GraphEdgeEditPolicy {

    /**
     * Return the delete factory used to return a delete command.
     * This method can be subclassed in order to return a specific factory.
     * @return
     */
    protected UMLDi2ElementDeleteFactory getDeleteCommandFactory() {
        return UMLDi2ElementDeleteFactory.eINSTANCE;
    }
    

}
